before-tax profits - French English Dictionary